package implementation.gui.screens;

import implementation.client.IUserInput;

public abstract class AbstractShow implements Runnable {
	
	private  IUserInput _userOutputInput;
	private Object _monitor;
	
	
	public AbstractShow(IUserInput userOutputInput, Object monitor){
		this._userOutputInput = userOutputInput;
		this._monitor = monitor;
	}
	
	
	public IUserInput  getUserOutputInput(){
		return this._userOutputInput;
	}
	
	public Object getMonitor(){
		return this._monitor;
	}
	
	
	public abstract void run();
	

}
